water star grass - Turkish English Dictionary